internal strangulation - Turco Inglés Diccionario